simultaneous interpreting - German English Dictionary